fixed pipe watering system - French English Dictionary